body
{
    text-align: center;
    font-family:Verdana, Arial;
    font-size:12px;
}

#container
{
    width: 90%;
    margin: 10px auto;
    background-color: #fff;
    color: #333;
    
    line-height: 130%;
    text-align: left;

}

#top
{
    padding: .5em;
    background-color: #ffffff;
    border-bottom: 1px solid gray;
    background-image:url('/images/newspaper_image.jpg');
    background-repeat:no-repeat;
    background-position:right;
}
#menu
{
    padding: .5em;
    background-color: #dde;
    border-bottom: 1px solid gray;
}  

#mainbanner
{
    padding-top:3px;
    text-align: center;
}      


#top h1
{
    padding: 0;
    margin: 0;
}

#leftnav
{
    float: left;
    width: 130px;
    margin: 0;
    padding: 1em;
}

#rightnav
{
    float: right;
    width: 160px;
    margin: 0;
    padding: 1em;
}

#content
{
    margin: 0 200px 0 230px;
    border-left: 1px solid gray;
    padding: 1em;
    max-width: 45em;
    
}
        
#footer
{
    clear: both;
    margin: 0;
    padding: .5em;
    border-top:1px solid gray;
    color: #333;
}

.feeditemdate
{
    font-size:7pt;
}

.feeditemtitle
{
    
}

.feeditemdescription
{
}

a { color: #0066CC; text-decoration: none; border-bottom-style: solid; border-bottom-width: 1px }
a:link    { border-bottom:none}
a:hover   { border-bottom: blue solid 1px }
a:active  { border-bottom-color: blue }

img
{
    border:none;
    padding:5px
}

img a
{
 border-bottom:none
}